From 967c0f7c7b63c847ca52622e90c61914beb3d412 Mon Sep 17 00:00:00 2001 From: James Henstridge Date: Tue, 7 Aug 2001 01:05:50 +0000 Subject: [PATCH] refetch the accelerator when the accel object is changed. Fixes bug 2001-08-07 James Henstridge * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_object): refetch the accelerator when the accel object is changed. Fixes bug #58628. --- ChangeLog | 6 ++++++ ChangeLog.pre-2-0 | 6 ++++++ ChangeLog.pre-2-10 | 6 ++++++ ChangeLog.pre-2-2 | 6 ++++++ ChangeLog.pre-2-4 | 6 ++++++ ChangeLog.pre-2-6 | 6 ++++++ ChangeLog.pre-2-8 | 6 ++++++ gtk/gtkaccellabel.c | 2 ++ 8 files changed, 44 insertions(+) diff --git a/ChangeLog b/ChangeLog index 63a5cf578d..ff8ade769e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2001-08-07 James Henstridge + + * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_object): refetch + the accelerator when the accel object is changed. Fixes bug + #58628. + 2001-08-06 HideToshi Tajima * modules/input/gtkimcontextxim.c (mb_to_utf8), xim_text_to_utf8): diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 63a5cf578d..ff8ade769e 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,9 @@ +2001-08-07 James Henstridge + + * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_object): refetch + the accelerator when the accel object is changed. Fixes bug + #58628. + 2001-08-06 HideToshi Tajima * modules/input/gtkimcontextxim.c (mb_to_utf8), xim_text_to_utf8): diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 63a5cf578d..ff8ade769e 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +2001-08-07 James Henstridge + + * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_object): refetch + the accelerator when the accel object is changed. Fixes bug + #58628. + 2001-08-06 HideToshi Tajima * modules/input/gtkimcontextxim.c (mb_to_utf8), xim_text_to_utf8): diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 63a5cf578d..ff8ade769e 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,9 @@ +2001-08-07 James Henstridge + + * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_object): refetch + the accelerator when the accel object is changed. Fixes bug + #58628. + 2001-08-06 HideToshi Tajima * modules/input/gtkimcontextxim.c (mb_to_utf8), xim_text_to_utf8): diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 63a5cf578d..ff8ade769e 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +2001-08-07 James Henstridge + + * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_object): refetch + the accelerator when the accel object is changed. Fixes bug + #58628. + 2001-08-06 HideToshi Tajima * modules/input/gtkimcontextxim.c (mb_to_utf8), xim_text_to_utf8): diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 63a5cf578d..ff8ade769e 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +2001-08-07 James Henstridge + + * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_object): refetch + the accelerator when the accel object is changed. Fixes bug + #58628. + 2001-08-06 HideToshi Tajima * modules/input/gtkimcontextxim.c (mb_to_utf8), xim_text_to_utf8): diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 63a5cf578d..ff8ade769e 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +2001-08-07 James Henstridge + + * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_object): refetch + the accelerator when the accel object is changed. Fixes bug + #58628. + 2001-08-06 HideToshi Tajima * modules/input/gtkimcontextxim.c (mb_to_utf8), xim_text_to_utf8): diff --git a/gtk/gtkaccellabel.c b/gtk/gtkaccellabel.c index 36397f3132..82b4f35beb 100644 --- a/gtk/gtkaccellabel.c +++ b/gtk/gtkaccellabel.c @@ -383,6 +383,8 @@ gtk_accel_label_set_accel_object (GtkAccelLabel *accel_label, accel_label, G_CONNECT_AFTER | G_CONNECT_SWAPPED); } + gtk_accel_label_refetch (accel_label); + g_object_notify (G_OBJECT (accel_label), "accel_object"); } } -- 2.30.2